@charset "utf-8";
body,div,section,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal}
ul,ol,li{list-style:none}
html,body{font-family: "微软雅黑",Arial;}
.clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;}
*html .clearfix{height:1%}
.clearfix{display:block;}
.pos-rel{position: relative;}
.pos-ab{position: absolute;}
a,a:hover,a:focus{text-decoration: none;}
a:focus{outline:none}
button{outline:none;border: 0;}


.g-retreat{
    padding: 0px 17px 30px 21px;
}
.g-retreat .add_order{
    margin-top:17px;
}
.g-retreat .addorder_left{
    font-weight: bold;
    font-size:18px;
    color:#333333;
    float: left;
 }
 .g-retreat .add_order .addorder_right{
    font-size:0;
    float: right;
}
.g-retreat .add_order .addorder_right span{
    font-size:24px;
    margin-left:68px;
    margin-right:2px;
    display: inline-block;
    color: #999999;
    cursor: pointer;
}

/* 订单详情样式 */
.g-retreat .g-tab-list{
    margin-top:27px;
}
.g-retreat .g-tab-list .tab-content #s-tab-1{
    border: 1px solid #e5e5e5;
}
.g-retreat .g-tab-list #s-tab-1 ul li:nth-child(odd){
    float: left;
}
.g-retreat .g-tab-list #s-tab-1 ul li{
    width: 46%;
    border-bottom: 1px solid #e5e5e5;
    line-height: 46px;
    font-size: 12px;
    color: #333;
    margin: 0px 2% 0px 2%;
}
.g-retreat .g-tab-list #s-tab-1 ul li span:nth-child(odd){
    width: 87px;
    display: inline-block;
}
.g-retreat .g-tab-list #s-tab-1 ul li:nth-child(even){
    float: right;
}
.g-retreat .g-tab-list #s-tab-1 .g-proposal{
    padding-top: 20px;
    font-size:12px;
    color: #333;
    width: 100%;
    padding-bottom: 19px;
}
.g-retreat .g-tab-list #s-tab-1 .g-proposal .g-suggest{
    float: left;
}
.g-retreat .g-tab-list #s-tab-1 .g-proposal .g-suggest .glyphicon{
    color: #fc7e40;
    margin-left: 10px;
    margin-right: 4px;
}
.g-retreat .g-tab-list #s-tab-1 .g-proposal-data {
    margin-left: 5px;
    width: 88%;
    float: left;
}
/* 订单详情样式 */

/* 合同样式 */
.g-retreat .s-contact{
    border: 1px solid #e5e5e5;
    margin-top:19px;
}
.g-retreat .s-contact .contact-img,.g-retreat .s-contact .contact-img2{
    margin:19px 19px 19px 18px;
}
.g-retreat .s-contact .contact-img span,.g-retreat .s-contact .contact-img2 span{
    font-size: 12px;
    color: #333;
    width: 78px;
    display: inline-block;
    text-align: right;
    float: left;
}
.g-retreat .s-contact .contact-img .s-contact-img,.g-retreat .s-contact .contact-img2 .s-contact-img{
    width: 100%;
    float: left;
    padding-left:38px;
}
.g-retreat .s-contact .contact-img .s-contact-img img,.g-retreat .s-contact .contact-img2 .s-contact-img img{
    width: 149px;
    height: 91px;
    border: 1px solid #e0e0e0;
    border-radius: 5%;
    float: left;
    margin:10px 9px 0px 9px;
}
.g-retreat .s-contact .contact-img .s-contact-img div img,.g-retreat .s-contact .contact-img2 .s-contact-img div img{
    width: 100%;
    height: 100%;
}
/* 合同样式 */

/* 审核情况样式 */
.g-retreat .s-examine{
    margin-top:29px;
}
.g-retreat .s-examine span{
    font-size: 12px;
    color: #333;
    float: left;
}
.g-retreat .s-examine .g-flow{
    float: left;
}
.g-retreat .s-examine .g-flow .g-initiator,.g-retreat .s-examine .g-flow .g-initiator2,.g-retreat .s-examine .g-flow .g-initiator3{
    padding-left:24px;
    font-size:0px;
}
.g-retreat .s-examine .g-flow .g-initiator span,.g-retreat .s-examine .g-flow .g-initiator2 span,.g-retreat .s-examine .g-flow .g-initiator3 span{
    color: #333;
}
.g-retreat .s-examine .g-flow .g-initiator span:nth-child(3),.g-retreat .s-examine .g-flow .g-initiator2 span:nth-child(3),.g-retreat .s-examine .g-flow .g-initiator3 span:nth-child(3){
    margin:0px 122px 0px 134px;
    display: inline-block;
    width: 95px;
}
.g-retreat .s-examine .g-flow .g-initiator span:last-child,.g-retreat .s-examine .g-flow .g-initiator2 span:last-child,.g-retreat .s-examine .g-flow .g-initiator3 span:last-child{
    color: #999999;
}
.g-retreat .s-examine .g-flow .g-initiator span:nth-child(2),.g-retreat .s-examine .g-flow .g-initiator2 span:nth-child(2),.g-retreat .s-examine .g-flow .g-initiator3 span:nth-child(2){
    margin-left:14px;
    width: 62px;
    display: inline-block;
}
.g-retreat .s-examine .g-flow .g-initiator span i{
    background:#d2e8ff;
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 50%;
}
.g-retreat .s-examine .g-flow p:nth-child(even){
    height: 43px;
    border: 1px solid #cdcdcd;
    width: 1px;
    position: relative;
    left: 32px;
}
.g-retreat .s-examine .g-flow .g-initiator .active,.g-retreat .s-examine .g-flow .g-initiator2 .active,.g-retreat .s-examine .g-flow .g-initiator3 .active{
    width: 18px;
    height: 18px;
    display: inline-block;
    
    border-radius: 50%;
    line-height: 17px;
    text-align: center;
}
.g-retreat .s-examine .g-flow .g-initiator2 span i,.g-retreat .s-examine .g-flow .g-initiator3 span i{
    width: 8px;
    height: 8px;
    background: #cdcdcd;
    border-radius: 50%;
    display: inline-block;
}
.g-retreat .s-examine .g-flow .g-initiator2 span a,.g-retreat .s-examine .g-flow .g-initiator3 span a{
    color: #4ab0fa;
    display: inline-block;
    margin-left: 10px;

}
.active2{
    background: #007dfc;
}
/* 审核情况样式 */